﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace NGUYENTRANHUNG.OOP.EXCERCISES.EX01
{
    public partial class VIEW : Form
    {
        public VIEW()
        {
            InitializeComponent();
        }

        private void label3_Click(object sender, EventArgs e)
        {

        }

        private void BtnDangNhap_Click(object sender, EventArgs e)
        {
            //Kiểm tra người dùng nhập dữ liệu
            if (String.IsNullOrEmpty(TxtTenTruyCap.Text)) 
            {
                MessageBox.Show("Bạn vui lòng nhập tên truy cập ", "Thông báo",
                    MessageBoxButtons.OK);
            
            }
            else if (String.IsNullOrEmpty(TxtMatKhau.Text)) 
            {
                MessageBox.Show("Bạn vui lòng nhập mật khẩu", "Thông báo",
                    MessageBoxButtons.OK);
            }
            CONTROLLERS objController = new CONTROLLERS();

            USERENTITY objEntity = new USERENTITY();
            objEntity.UserName = TxtTenTruyCap.Text;
            objEntity.PassWord = TxtMatKhau.Text;

            if (objController.CheckUserInfor(objEntity))
               
            {
                MessageBox.Show("Chúc mừng");
            }
            else
            {
                MessageBox.Show("Rất tiếc");
            }
        }

        private void label4_Click(object sender, EventArgs e)
        {
        
        }

        private void groupBox1_Enter(object sender, EventArgs e)
        {

        }

        private void BtnThoat_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Bạn có chắc chắn muốn thoát khỏi ứng dụng?", "Thông báo", 
                MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes)              
            {
                Application.Exit();
            }

            

        }
    }
}
